package com.example.springbootlinmtest.pojo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.*;

/**
 * @author Linm
 * @Date 2023/4/1 20:22
 */
@NoArgsConstructor
@AllArgsConstructor
@Getter
@Setter
@ToString
public class UserInfo {

    @ExcelIgnore
    private int id;

    @ExcelIgnore
    private String flag;
    /**
     * 用户ID
     */
    @ExcelProperty("用户ID")
    private String userId;

    /**
     * 用户昵称
     */
    @ExcelProperty("用户昵称")
    private String userName;

    /**
     * 用户头像地址
     */
    @ExcelProperty("用户头像地址")
    private String headPictureAddress;

    /**
     * 宝贝昵称
     */
    @ExcelProperty("宝贝昵称")
    private String aliasName;

    /**
     * 宝贝年龄
     */
    @ExcelProperty("宝贝年龄")
    private String userAge;

    /**
     * 完成课时数
     */
    @ExcelProperty("完成课时数")
    private String successfulClassNum;

    /**
     * 未完成课时数
     */
    @ExcelProperty("未完成课时数")
    private String unsuccessfulClassNum;

    /**
     * 分享次数
     */
    @ExcelProperty("分享次数")
    private String shareNum;

    /**
     * 最后催读时间
     */
    @ExcelProperty("最后催读时间")
    private String lastTime;

    /**
     * 催读后补课数
     */
    @ExcelProperty("催读后补课数")
    private String urgeSupplyNum;

    /**
     * 是否转介绍下级用户
     */
    @ExcelProperty("是否转介绍下级用户")
    private String recommendOthers;

    /**
     * 所属老师
     */
    @ExcelProperty("所属老师")
    private String teacherIp;

    /**
     * 老师真实姓名
     */
    @ExcelProperty("老师真实姓名")
    private String teacherName;
}
